home *** CD-ROM | disk | FTP | other *** search
/ Amiga Inside! / Amiga FD Inside (1995)(Ultramax).iso / berndspd / devtools / barfly / release-notes < prev    next >
Encoding:
Text File  |  1995-02-08  |  7.7 KB  |  312 lines

  1.  
  2.  o Not Done Yet
  3.  
  4.          o Include support for SAS D1 format in BASM
  5.  
  6.          o Disable Enforcer Catching in the interrupt
  7.  
  8.  
  9. ##########################################################################
  10. ##########################################################################
  11. ##########################################################################
  12. ##########################################################################
  13.  
  14.  o BASM Changes
  15.  
  16. V1.117
  17.  - Fixed:
  18.          o Possible problems with writing of xdef,xref symbols
  19.            that can lead to write file sizes that have nothing
  20.            to do with the real file size. Used word instead of long.
  21. V1.116     (Stupid)
  22.  
  23.  - Fixed:
  24.          o Possible enforcer hit in certain circumstances
  25. V1.115
  26.  - Fixed:
  27.          o Silly bug in verbose output. The optimize passes
  28.            were accidently output when multiple pass wasn't
  29.            even activated.
  30.  
  31. V1.114
  32.  - Fixed:
  33.          o Option OD5 had no function
  34.            cmp.l #0,ea wasn't optimized by accident
  35.  
  36. V1.113
  37.  - Fixed:
  38.          o some faults in the manual
  39.  
  40.          o Arexx crashes/stops
  41.  
  42.  - Changed:
  43.          o BGETERROR Output format..instead of : it's using | as a
  44.            seperator.
  45.  
  46.  
  47. V1.112
  48.  - Fixed:
  49.          o Basm writes an incorrect SAS D1 Hunk when the filename is
  50.            long word aligned....this leads to a serious BDebug crash
  51.            while loading.
  52.  
  53.          o Verbose output bug with the global optimize counter when
  54.            Optimize wasn't activated.
  55.  
  56. V1.111
  57.  
  58.  - Fixed:
  59.          o Basm forgets in the .while Macro the conditional branch.
  60.            Parser problem...could be visible in other things.
  61.  
  62.          o Several serious code bugs i added close before the final
  63.            release into the fpu command handling(Not by intention:-b)
  64.  
  65.          o RTM,RTD error output improved
  66.  
  67.          o cachefile.library crash in a certain situation(read error)
  68.  
  69.          o enabled cpush for 68060
  70.  
  71.          o bfextu parsing problem...i know it worked sometime:-B
  72.  
  73.          o divul.l/mulx.l 68060 error detection was suboptimal:-B
  74.  
  75.          o macros starting with the substring FMOVECR fooled the parser
  76.  
  77.          o double symbols in symbol hunk
  78.  
  79.          o bkpt machine detection for 68010/20 broken
  80.  
  81.          o cas2.b bug
  82.  
  83.          o reworked processor/instruction table in the manual.
  84.            It's worth it now:-B
  85.  
  86.          o FMOVE.S    #0.01,FP0 error...includes a lot weird float #x problems
  87.  
  88.          o Crash while listing symbols that include floating point
  89.  
  90.  - Added:
  91.  
  92.          o cargs <#offset,>symbol1,symbol2,...
  93.  
  94.          o equ.x equ.d equ.s equ.p
  95.  
  96.  - Improved:
  97.  
  98.          o Docs about optimizing and the miserable Instruction Table.
  99.  
  100. V1.110
  101.  
  102.  - Fixed:
  103.          o Under certain circumstances read problems with precompiled includes.
  104.            Better recreate your precompiled includes.
  105.  
  106.  - Improved
  107.          o Precompiled Hash error reason.
  108.  
  109.  
  110. V1.109
  111.  
  112.  - Fixed:
  113.          o Possible Enforcer Hit in BFINS
  114.  
  115. V1.108
  116.  
  117.  - Fixed:
  118.          o ([Base,an],OD) and optimize on results in buggy code
  119.  
  120.  
  121. V1.107
  122.  
  123.  - Fixed:
  124.          o (H.MSG).l parsing problems
  125.  
  126.          o link a5,#-4<TAB><TAB>..bug
  127.  
  128.          o Problem with SET and Labels..(Neil Blackett)
  129.  
  130.          o BASM crash with Snoopdos 1.7 when started from the WB...
  131.            Wondering that i haven't noticed it earlier.
  132.  
  133.          o $01 Bug
  134.  
  135.          o BASM Format problem
  136.  
  137.  - Improved:
  138.          o Error location output
  139.  
  140.          o Now it doesn't ignore >> in macro parameters
  141.  
  142.          o Now accepts (bd,dn) if BD Width = 0..in this case Width=.w is assumed.
  143.  
  144. V1.106
  145.  
  146.  - Fixed:
  147.          o dc.b " " Bug
  148.  
  149. V1.105
  150.  
  151.  - Fixed:
  152.          o Now it outputs relocatable also if XREF symbols are accessed.(Alex)
  153.  
  154.          o Problems with the position of Bytexrefs,moveqxrefs and damaging data
  155.  
  156.  
  157.  - Changed:
  158.          o dc.b|w|l "" behaviour(now prolly more compatible to this broken standard)
  159.  
  160.          o y(pc,xxx) now allowed with y=value..
  161.  
  162.          o movem now accepts d0-7 and a0-7 terms
  163.  
  164.  
  165.  - Improved:
  166.          o Multipass error condition detection(northway)
  167.  
  168.  - Added:
  169.          o move.l -4(an),an->move.l -(an),an optimizing(Alex)
  170.  
  171.          o Option -J that creates the file env:BDebugProgram
  172.            that BDebug checks when it is started with no parameter.
  173.  
  174.          o command BDEBUGARG that can be used to define an argument
  175.            in env:BDebugProgram
  176.  
  177. V1.104
  178.  
  179.   - Initial Release
  180.  
  181. ##########################################################################
  182. ##########################################################################
  183. ##########################################################################
  184. ##########################################################################
  185.  
  186.  o BDEBUG Changes
  187.  
  188. V1.676
  189.  - Fixed:
  190.          o Mouseclick bug in a big regwindow with the (EA) field.
  191.  
  192.  - Added:
  193.          o Shift-Tab goes through the windows backwards
  194.  
  195. V1.675
  196.  
  197.  - Fixed:
  198.          o Broken Screenselector.
  199.  
  200.          o RegWindow ID bug
  201.  
  202. V1.674
  203.  
  204.  - Fixed:
  205.          o Wrong 1st address in the Resident window
  206.  
  207.          o Config Error Linenumber bug
  208.  
  209.          o 68040LC/68060LC crash
  210.  
  211.  - Improved:
  212.          o SourceWindow status output improved for PCs with no LINE
  213.            information.
  214.  
  215.          o Significant Speed Up in the Sourcewindow offset/line search.
  216.            Visible with bigger programs
  217.  
  218.          o Smartrefresh for Warning msgs in the Sourcewindow
  219.  
  220.  - Added:
  221.          o ADDSTRUCTFILE= config command...allows the addition of
  222.            custom struct files into CUSTOM/
  223.  
  224.          o NEWWINDOW menu option in the Structwindow so that if you
  225.            use links(like in Node) it should open a new window instead
  226.            of using the current.
  227.  
  228.          o NEWWINDOW new STRUCTFLAGS= config option
  229.  
  230. V1.673
  231.  - Fixed:
  232.          o Uggghh...long time bug..disassembler outputs fmovecr #x,d0
  233.            instead of fmovecr #x,fpn
  234.  - Added:
  235.          o Cyberstorm 060 Support added
  236.  
  237.  
  238. V1.672
  239.  - Fixed:
  240.          o Crash when configurated that Breakpoint/Watchpoint
  241.            windows are opened by the Barfly.Debugconfig file.
  242.            Really fixed ? I don't even know why it crashes...
  243.            It crashes when i get the Supervisor register and i
  244.            have not the slightest clue why it happens only when
  245.            these 2 windows are opened. I removed the Supervisor
  246.            routine because it's not really necessary to load
  247.            these registers at that time.
  248.  
  249.  - Improved:
  250.          o SnoopWindow full dimension parsing.
  251.  
  252.  
  253. V1.671
  254.  - Fixed:
  255.          o Watchpoint Argument Check Hit
  256.  
  257.          o A1200+88x,BDebug crashes when it loads a file.
  258.  
  259.          o Show CLI problems with Processes that don't have a CLI-Ptr
  260. V1.670
  261.  
  262.  - Fixed:
  263.          o ScreenFont config parameter parsing bug i added saturday
  264.  
  265.          o GCC Sourcelevel problem with the LINE Cursor position.
  266.  
  267.          o Source File Pathrequester Hit bug fixed..forgot to save a register
  268.  
  269.          o Next Task Debug crash...sigh..was caused by the key code i added:-(
  270.  
  271.          o Memory Loss
  272.  
  273.          o BASM Debug Loading Problem
  274.  
  275.  - Added:
  276.          o Multi-Select now supported
  277.  
  278. V1.669
  279.  
  280.  - Fixed:
  281.          o Crashed Task Hit and Crash Bug fixed..sorry added it this Saturday.
  282.            Never change working code.
  283.  
  284. V1.668
  285.  
  286.  - Fixed:
  287.          o The Bug that Enforcer Catch is accidently not activated.
  288.  
  289. V1.667
  290.  
  291.  
  292.  - Fixed:
  293.          o The Bug that the Quit Menu isn't disabled but the Quit Button is
  294.            disabled....i added that last week.
  295.  
  296.          o Bug with Corrupt Window Ptr(WShell) when BDebug is opened on
  297.            a PubScreen
  298.  
  299.          o CloseGadget could break Quit Button/Menu disable
  300.            i had added 2 weeks ago
  301.  
  302.  - Added:
  303.          o Select Screen Menu to the control window that allows to select
  304.            screens and PubScreens.
  305.  
  306.          o If BDebug is started with no parameter it checks if there's
  307.            a env:BDebugProgram and starts that program.
  308.  
  309. V1.666
  310.  
  311.   - Initial Release
  312.